package com.dingding.order.dto.pay;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 
 * @ClassName: ResTaxiOneLinePayDTO 
 * @Description: 线上支付响应数据DTO
 * @author CHEHAUNBO 
 * @date 2016年7月4日 下午3:55:01
 * @since V2.3.0
 */
public class ResTaxiOneLinePayDTO implements Serializable {

	private static final long serialVersionUID = 1L;
	private String nonceStr;// 随机字符串（微信支付返回）
	private String oid;// 订单ID
	private String prepayId;// 预支付交易会话ID
	private String sign;// 签名（微信支付返回）
	private BigDecimal thirdPartyPayMoney;// 第三方支付金额
	private String timestamp; // 时间戳 （微信支付金额）

	/**
	 * 
	 * @param nonceStr   随机字符串（微信支付返回）
	 * @param oid 订单ID
	 * @param prepayId 预支付交易会话ID
	 * @param sign 签名（微信支付返回）
	 * @param timestamp 时间戳 （微信支付金额）
	 */

	public String getNonceStr() {
		return nonceStr;
	}

	public ResTaxiOneLinePayDTO() {

		super();

	}

	public ResTaxiOneLinePayDTO(String nonceStr, String oid, String prepayId, String sign,
			BigDecimal thirdPartyPayMoney, String timestamp) {
		super();
		this.nonceStr = nonceStr;
		this.oid = oid;
		this.prepayId = prepayId;
		this.sign = sign;
		this.thirdPartyPayMoney = thirdPartyPayMoney;
		this.timestamp = timestamp;
	}

	public void setNonceStr(String nonceStr) {
		this.nonceStr = nonceStr;
	}

	public String getOid() {
		return oid;
	}

	public void setOid(String oid) {
		this.oid = oid;
	}

	public String getPrepayId() {
		return prepayId;
	}

	public void setPrepayId(String prepayId) {
		this.prepayId = prepayId;
	}

	public String getSign() {
		return sign;
	}

	public void setSign(String sign) {
		this.sign = sign;
	}

	public String getTimestamp() {
		return timestamp;
	}

	public void setTimestamp(String timestamp) {
		this.timestamp = timestamp;
	}

	public BigDecimal getThirdPartyPayMoney() {
		return thirdPartyPayMoney;
	}

	public void setThirdPartyPayMoney(BigDecimal thirdPartyPayMoney) {
		this.thirdPartyPayMoney = thirdPartyPayMoney;
	}

}
